<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>getElementsByTagName获取checkbox进行全选</title>
    <style type="text/css">
        #myTable {
            width: 900px;
            margin: 0px auto;
            background-color: #008000;
        }

        #myTable td, #myTable th {
            background-color: white;
        }

        #myDiv {
            width: 900px;
            margin: 0px auto;
            height: 30px;
            line-height: 30px;
            text-align: center;
        }
    </style>
    <script>
        window.onclick= function () {

            var sele=document.getElementById( 'selAll' ); //获取全选
            var clear=document.getElementById( 'fan' ); //获取反选
            var checked=document.getElementsByTagName( 'input' ); //获取input
            //全选
            sele.onclick= function (){
                for (var i=0;i<checked.length;i++){
                    checked[i].checked= true
                }
            }
            //反选
            clear.onclick= function (){
                for (var j=0;j<checked.length;j++){
                    if (checked[j].checked== true ){
                        checked[j].checked= false
                    }
                    else {
                        checked[j].checked= true
                    }
                }
            }
        }


    </script>

</head>
<body>
<table cellspacing="1" id="myTable">
    <tr>
        <th width="200">
            <input type="checkbox"  id="selAll" onclick="" />全选
            <input type="checkbox" id="fan" onclick="" />反选
        </th>

        <th width="200">姓名</th>
        <th width="200">性别</th>
        <th width="200">专业</th>
        <th width="200">爱好</th>
    </tr>
    <tr>

        <td>
            <input  type="checkbox"/></td>
        <td>刘备</td>
        <td>男</td>
        <td>软件开发</td>
        <td>抽烟</td>
    </tr>
    <tr>
        <td><input  type="checkbox"/></td>
        <td>关羽</td>
        <td>男</td>
        <td>国际贸易</td>
        <td>喝酒</td>
    </tr>
    <tr>
        <td><input  type="checkbox"/></td>
        <td>张飞</td>
        <td>男</td>
        <td>园林设计</td>
        <td>烫头发</td>
    </tr>
    <tr>
        <td><input  type="checkbox"/></td>
        <td>赵云</td>
        <td>男</td>
        <td>平面设计</td>
        <td>抽烟</td>
    </tr>
    <tr>
        <td><input  type="checkbox"/></td>
        <td>黄忠</td>
        <td>男</td>
        <td>影视制作</td>
        <td>玩游戏</td>
    </tr>
    <tr>
        <td><input  type="checkbox"/></td>
        <td>小乔</td>
        <td>女</td>
        <td>高级护理</td>
        <td>唱歌</td>
    </tr>
</table>


</body>
</html>